package com.atung.parking.config.utils;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;

/**
 * @author Administrator
 */
public class OrderNumberGenerator {
    private static final Random random = new Random();
    private static final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");

    /**
     * 生成订单编号
     * @return 生成的订单编号
     */
    public static String generateOrderNumber() {
        // 获取当前日期时间
        String dateTime = dateFormat.format(new Date());
        // 生成四位随机数
        String randomNum = String.format("%04d", random.nextInt(10000));
        // 拼接生成订单编号
        return dateTime + randomNum;
    }
}
